Skip to content

Dev to main#52

Merged
halfmanbear merged 19 commits intomainfrom
dev
Nov 26, 2025
Merged

Dev to main#52
halfmanbear merged 19 commits intomainfrom
dev

Conversation

@halfmanbear
Copy link
Copy Markdown
Contributor

No description provided.

Refactor message extraction to handle keyboard input flag correctly.
Added exception handling for unexpected errors in signal handler, request sending, and thumbnail fetching.
Refactor signal handling for graceful shutdown and improve logging.
Change import method for ElegooDisplayMapper to avoid circular import issues.
Commented out the import of ElegooDisplayCommunicator to avoid circular import issues.
Comment out dynamic imports to avoid circular import issues.
Log exceptions during connection handling for better debugging.
Refactor tests for DisplayCommunicator to use fixtures and improve structure.
Refactor _extract_fixed_length_packet method for clarity and efficiency.
Update test for data_received_number to handle EOL bytes.
Refactor signal handler to check if event loop exists before stopping it.
Updated checks for position_max in stepper_y and stepper_z.
Refactor write method to use _execute_command for command execution and improve blocking logic.
@halfmanbear halfmanbear merged commit df515e5 into main Nov 26, 2025
9 checks passed
@halfmanbear halfmanbear deleted the dev branch November 26, 2025 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant